home *** CD-ROM | disk | FTP | other *** search
/ Delphi Informant Complete 1995 - 2000 / Delphi Informant Complete 1995 to 2000.iso / Delphi Informant Magazine Complete Works SOURCE CODE 1998.rar / 1998 / Mar / di9803cm / SelectSmgr.pas < prev    next >
Encoding:
Pascal/Delphi Source File  |  1997-07-26  |  882 b   |  50 lines

  1. unit SelectSmgr;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  7.   StdCtrls;
  8.  
  9. type
  10.   TfrmSelectSMgr = class(TForm)
  11.     lstSMgrs: TListBox;
  12.     cmdOk: TButton;
  13.     lstSmIdx: TListBox;
  14.     procedure lstSMgrsClick(Sender: TObject);
  15.     procedure cmdOkClick(Sender: TObject);
  16.   private
  17.     { Private declarations }
  18.   public
  19.     { Public declarations }
  20.   end;
  21.  
  22. var
  23.   frmSelectSMgr: TfrmSelectSMgr;
  24.  
  25. implementation
  26.  
  27. uses
  28.    Main, Srep;
  29.  
  30. {$R *.DFM}
  31.  
  32. procedure TfrmSelectSMgr.lstSMgrsClick(Sender: TObject);
  33. var
  34.    s: string;
  35. begin
  36.    s := lstSmIdx.Items[lstSMgrs.ItemIndex];
  37.    SalesMgrs.FindKey(s);
  38.    SalesMgr.PtObj := SalesMgrs.Get;
  39.    SalesRep.SetSalesMgr(SalesMgr);
  40.    SalesRep.Store(PtDeep);
  41.    close;
  42. end;
  43.  
  44. procedure TfrmSelectSMgr.cmdOkClick(Sender: TObject);
  45. begin
  46.    Close;
  47. end;
  48.  
  49. end.
  50.